package cn.maihe.elg.operation.centers.supports.model.bo;

import cn.maihe.elg.operation.centers.follow.channel.dto.GuarantorStatusNoticeReqDTO;
import cn.maihe.elg.operation.repository.entity.GuaranteeVo;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

/**
 * @Description 推送开函结果通知
 * @Author WJH
 * @Date 2021/05/26
 */
@Data
public class PushCenterGuaranteeBo {

    /**
     * 核保状态（1：核保通过，0：核保不通过）
     *
     * string	是	是否审核通过  1：审核通过  0：审核未通过
     */
    @NotEmpty(message = "保函申请结果不能为空")
    private String applyStatus;
    /**
     * string	是	保函信息
     *
     *
     */
    @NotNull(message = "保函信息不能为空")
    private GuaranteeVo guaranteeVo;

    /**
     * 随行平台保函通知信息
     */
    private GuarantorStatusNoticeReqDTO guarantorStatusNoticeReqDTO;

}
